package com.ktgj.other.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

import java.util.List;

/**
 * 景点对象 et_scenery
 * 
 * @author ruoyi
 * @date 2022-07-22
 */
public class EtScenery extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long etsceneryid;

    /** 景区id */
    @Excel(name = "景区id")
    private Long sceneryid;

    /** 景区名称 */
    @Excel(name = "景区名称")
    private String name;

    /** 等级 */
    @Excel(name = "等级")
    private Long grade;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** $column.columnComment */
    @Excel(name = "地址")
    private Long provinceareaid;

    /** $column.columnComment */
    @Excel(name = "地址")
    private Long cityareaid;

    /** 简介 */
    @Excel(name = "简介")
    private String summary;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String detailintroduce;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String businesshours;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String getticketaddress;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String ruyuanvoucher;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String favouredpolicy;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String reminder;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String longitude;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String latitude;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String locationpoint;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String aliasname;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String trafficguide;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String md5;

    /** $column.columnComment */
    @Excel(name = "简介")
    private String datacontents;

    /** $column.columnComment */
    @Excel(name = "简介")
    private Long partnerid;

    /** $column.columnComment */
    @Excel(name = "简介")
    private Integer isaudit;

    /** $column.columnComment */
    @Excel(name = "简介")
    private Integer ishot;

    /** $column.columnComment */
    @Excel(name = "简介")
    private Long salesvolume;

    /** 拼音 */
    @Excel(name = "拼音")
    private String pinyin;

    /** 是否上架 */
    @Excel(name = "是否上架")
    private String IncrementType;

    /*---------------------------------------------------------------------*/

    private String msg;

    /** 图片url */
    @Excel(name = "图片url")
    private String url;

    /** 景点主题标签 */
    @Excel(name = "景点主题标签")
    private List<String> labelList;

    /** 省 */
    @Excel(name = "省")
    private String province;

    /** 市 */
    @Excel(name = "市")
    private String city;

    /** 距离 */
    @Excel(name = "距离")
    private String distance;

    /** 价格 */
    @Excel(name = "价格")
    private String amount;

    /** 今日是否可定 */
    @Excel(name = "今日是否可定")
    private String reserve;

    public String getIncrementType() {
        return IncrementType;
    }

    public void setIncrementType(String incrementType) {
        IncrementType = incrementType;
    }

    public String getReserve() {
        return reserve;
    }

    public void setReserve(String reserve) {
        this.reserve = reserve;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public List<String> getLabelList() {
        return labelList;
    }

    public void setLabelList(List<String> labelList) {
        this.labelList = labelList;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public void setEtsceneryid(Long etsceneryid)
    {
        this.etsceneryid = etsceneryid;
    }

    public Long getEtsceneryid() 
    {
        return etsceneryid;
    }
    public void setSceneryid(Long sceneryid) 
    {
        this.sceneryid = sceneryid;
    }

    public Long getSceneryid() 
    {
        return sceneryid;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setGrade(Long grade) 
    {
        this.grade = grade;
    }

    public Long getGrade() 
    {
        return grade;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setProvinceareaid(Long provinceareaid) 
    {
        this.provinceareaid = provinceareaid;
    }

    public Long getProvinceareaid() 
    {
        return provinceareaid;
    }
    public void setCityareaid(Long cityareaid) 
    {
        this.cityareaid = cityareaid;
    }

    public Long getCityareaid() 
    {
        return cityareaid;
    }
    public void setSummary(String summary) 
    {
        this.summary = summary;
    }

    public String getSummary() 
    {
        return summary;
    }
    public void setDetailintroduce(String detailintroduce) 
    {
        this.detailintroduce = detailintroduce;
    }

    public String getDetailintroduce() 
    {
        return detailintroduce;
    }
    public void setBusinesshours(String businesshours) 
    {
        this.businesshours = businesshours;
    }

    public String getBusinesshours() 
    {
        return businesshours;
    }
    public void setGetticketaddress(String getticketaddress) 
    {
        this.getticketaddress = getticketaddress;
    }

    public String getGetticketaddress() 
    {
        return getticketaddress;
    }
    public void setRuyuanvoucher(String ruyuanvoucher) 
    {
        this.ruyuanvoucher = ruyuanvoucher;
    }

    public String getRuyuanvoucher() 
    {
        return ruyuanvoucher;
    }
    public void setFavouredpolicy(String favouredpolicy) 
    {
        this.favouredpolicy = favouredpolicy;
    }

    public String getFavouredpolicy() 
    {
        return favouredpolicy;
    }
    public void setReminder(String reminder) 
    {
        this.reminder = reminder;
    }

    public String getReminder() 
    {
        return reminder;
    }
    public void setLongitude(String longitude) 
    {
        this.longitude = longitude;
    }

    public String getLongitude() 
    {
        return longitude;
    }
    public void setLatitude(String latitude) 
    {
        this.latitude = latitude;
    }

    public String getLatitude() 
    {
        return latitude;
    }
    public void setLocationpoint(String locationpoint) 
    {
        this.locationpoint = locationpoint;
    }

    public String getLocationpoint() 
    {
        return locationpoint;
    }
    public void setAliasname(String aliasname) 
    {
        this.aliasname = aliasname;
    }

    public String getAliasname() 
    {
        return aliasname;
    }
    public void setTrafficguide(String trafficguide) 
    {
        this.trafficguide = trafficguide;
    }

    public String getTrafficguide() 
    {
        return trafficguide;
    }
    public void setMd5(String md5) 
    {
        this.md5 = md5;
    }

    public String getMd5() 
    {
        return md5;
    }
    public void setDatacontents(String datacontents) 
    {
        this.datacontents = datacontents;
    }

    public String getDatacontents() 
    {
        return datacontents;
    }
    public void setPartnerid(Long partnerid) 
    {
        this.partnerid = partnerid;
    }

    public Long getPartnerid() 
    {
        return partnerid;
    }
    public void setIsaudit(Integer isaudit) 
    {
        this.isaudit = isaudit;
    }

    public Integer getIsaudit() 
    {
        return isaudit;
    }
    public void setIshot(Integer ishot) 
    {
        this.ishot = ishot;
    }

    public Integer getIshot() 
    {
        return ishot;
    }
    public void setSalesvolume(Long salesvolume) 
    {
        this.salesvolume = salesvolume;
    }

    public Long getSalesvolume() 
    {
        return salesvolume;
    }
    public void setPinyin(String pinyin) 
    {
        this.pinyin = pinyin;
    }

    public String getPinyin() 
    {
        return pinyin;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("etsceneryid", getEtsceneryid())
            .append("sceneryid", getSceneryid())
            .append("name", getName())
            .append("grade", getGrade())
            .append("address", getAddress())
            .append("provinceareaid", getProvinceareaid())
            .append("cityareaid", getCityareaid())
            .append("summary", getSummary())
            .append("detailintroduce", getDetailintroduce())
            .append("businesshours", getBusinesshours())
            .append("getticketaddress", getGetticketaddress())
            .append("ruyuanvoucher", getRuyuanvoucher())
            .append("favouredpolicy", getFavouredpolicy())
            .append("reminder", getReminder())
            .append("longitude", getLongitude())
            .append("latitude", getLatitude())
            .append("locationpoint", getLocationpoint())
            .append("aliasname", getAliasname())
            .append("trafficguide", getTrafficguide())
            .append("md5", getMd5())
            .append("datacontents", getDatacontents())
            .append("partnerid", getPartnerid())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("isaudit", getIsaudit())
            .append("ishot", getIshot())
            .append("salesvolume", getSalesvolume())
            .append("pinyin", getPinyin())
            .toString();
    }
}
